// <template>
  // <div></div>
  // </template>

// <script>
// export default {
//   name: 'Login',
//   components: {},
//   props: {},
//   setup() {
//       //   请求
//     // 手机前端验证正则表达式
//     // let phoneReg = /^1(3|4|5|6|7|8|9)\d{9}$/;

//     //   手机登录请求
//     async loginByCellphone() {
//       let result = await this.$request('/login/cellphone', {
//         phone: this.loginForm.phoneNum,
//         password: this.loginForm.password,
//         withCredentials: true
//       })
//       // console.log(result);
//       // 登录成功
//       if (result.data.code == 200) {
//         // 将请求到的用户信息存入localstorage
//         window.localStorage.setItem('userInfo', JSON.stringify(result.data.profile))
//         this.userInfo = result.data.profile
//         this.isPopoverShow = false
//         this.$message.success('登录成功!')
//         // 刷新页面
//         this.$router.go(0)
//       } else if (result.data.code == 400) {
//         // 手机号错误
//         this.$message.error('手机号错误!')
//       } else if (result.data.code == 502) {
//         // 密码错误
//         this.$message.error('密码错误!')
//       } else {
//         // 登录失败，请稍后重试
//         this.$message.error('登录失败，请稍后重试!')
//       }

//       // 清空输入框的内容
//       this.loginForm.password = ''
//       this.loginForm.phoneNum = ''
//     }
//        // 点击登录按钮的回调
//     login() {
//       // console.log("提交表单");
//       //   console.log(this.loginForm);
//       this.loginByCellphone()
//     }
//     // 点击退出登录的回调
//     logout() {
//       // 清空data和localstorage中的数据，以及cookie
//       this.userInfo = {}
//       window.localStorage.setItem('userInfo', '')
//       this.clearAllCookie()
//       //   在vuex中更新登录状态
//       this.$store.commit('updataLoginState')
//       this.isPopoverShow = false
//       this.$message.success('退出成功!')
//       // 刷新页面
//       this.$router.go(0)
//     }

//     //清除所有cookie函数
//     clearAllCookie() {
//       var date = new Date()
//       date.setTime(date.getTime() - 10000)
//       var keys = document.cookie.match(/[^ =;]+(?=\=)/g)
//       console.log('需要删除的cookie名字：' + keys)
//       if (keys) {
//         for (var i = keys.length; i--; ) document.cookie = keys[i] + '=0; expire=' + date.toGMTString() + '; path=/'
//       }
//     }

//     return {}
//   }
// }
//
</script>

// <style scoped>
//
</style>